/**
 * 隐藏用户手机号中间4位
 * @param contact 手机号
 * @returns 返回隐藏中间4位号码手机号
 */
export const hideContact = (contact: string) => {
  // return contact.slice(0, 3) + '****' + contact.slice(-4);
  /*
    正则分组，一般配合replace使用，N个小括号用来分组
    $1占位，代表第1个小括号的内容
    $2占位，代表第2个小括号的内容
    ...
    $N占位，代表第N个小括号的内容
  */
  return contact.replace(/(\d{3})(\d{4})(\d{4})/, '$1****$3')
}
